package com.iwdnb.gkgz.common.enums;

import com.iwdnb.bmnf.common.enums.CodeMessage;

/**
 * 指数枚举
 * @see com.iwdnb.gkgz.common.utils.StockBkUtils#initBkList()
 */
public enum StockZsEnums implements CodeMessage {
    SH000001("sh000001","上证指数"),
    SZ399001("sz399001","深证成指"),
    SZ899050("sz899050","北证50"),
    SZ399006("sz399006","创业板指"),
    SH000688("sh000688","科创50"),
    SZ399750("sz399750","深主板50"),
    SH000300("sh000300","沪深300"),
    SH000016("sh000016","上证50"),
    SZ399850("sz399850","深证50"),
    SZ399005("sz399005","中小100"),
    SHSZ930050("shsz930050","中证A50"),
    SH000903("sh000903","中证100"),
    SH000904("sh000904","中证200"),
    SH000905("sh000905","中证500"),
    SH000906("sh000906","中证800"),
    SH000852("sh000852","中证1000"),
    SHSZ932000("shsz932000","中证2000"),
    SH000985("sh000985","中证全指"),
    SH000010("sh000010","上证180"),
    SH000009("sh000009","上证380"),
    SH000132("sh000132","上证100"),
    SH000133("sh000133","上证150"),
    SH000003("sh000003","Ｂ股指数"),
    SH000012("sh000012","国债指数"),
    SH000013("sh000013","企债指数"),
    SH000011("sh000011","基金指数"),
    SZ399002("sz399002","深成指R"),
    SZ399003("sz399003","成份Ｂ指"),
    SZ399106("sz399106","深证综指"),
    SZ399004("sz399004","深证100R"),
    SZ399007("sz399007","深证300"),
    SZ399008("sz399008","中小300"),
    SZ399293("sz399293","创业大盘"),
    SZ399019("sz399019","创业200"),
    SZ399020("sz399020","创业小盘"),
    SZ399100("sz399100","新指数"),
    SZ399550("sz399550","央视50"),
    ;

    private String code;
    private String message;

    StockZsEnums(String code, String message) {
        this.code = code;
        this.message = message;
    }

    @Override
    public String getCode() {
        return code;
    }

    @Override
    public String getMessage() {
        return message;
    }
}
